package com.finer.dao.warehouse;

import com.finer.dto.warehouse.WarehouseInfoPageDTO;
import com.finer.entity.stock.FinerWarehouse;

import java.util.List;

/**
 * @author wangenhao
 * @interfaceName WarehouseInfoDao
 * @description 仓库信息dao接口
 * @date 2024-10-23 下午5:11
 */
public interface WarehouseInfoDao {

    List<FinerWarehouse> getWarehouseInfoList(WarehouseInfoPageDTO warehouseInfoPageDTO);

    int addGoodsType(FinerWarehouse finerWarehouse);

    FinerWarehouse getWarehouseInfoById(Integer id);

    int getWarehouseInfoCountByCode(String houseCode);

    int updateWarehouseInfo(FinerWarehouse finerWarehouse);
}
